An Energy-Efficient Object Discovery Protocol for Context-Sensitive Middleware for Ubiquitous Computing
نویسندگان
چکیده
Many ubiquitous computing applications may be context-sensitive due to the ambient environments, mobile devices, and other detectable factors. A context-sensitive middleware provides the necessary support to context-sensitive application objects to participate in spontaneous and ad hoc communications with other applications in remote devices whenever suitable contexts exist. A context-sensitive middleware can provide this support effectively if its communication subsystem, such as an Object Request Broker (ORB), can properly discover other objects in devices. This capability is usually known as object discovery protocol. An energy-efficient object discovery protocol is needed to help prolong a device’s battery life because many devices in ubiquitous computing environments are battery-powered and, thus, have limited energy sources. In this paper, an energy-efficient object discovery protocol, RKS, for context-sensitive middleware for ubiquitous computing is presented. RKS reduces energy consumption by reducing the amount of information that needs to be sent to remote devices to discover objects. A novel feature of RKS is that it advertises its server-objects’ availability only when it detects that these servers can be activated in the current context and when it finds that the neighbor devices have some potential clients that are willing to discover objects. Analytical comparisons of the energy-consumptions are given between RKS and two other protocols for object discovery in context-sensitive middleware. Furthermore, our experimental results, based on the implementations of these protocols and RKS on a context-sensitive middleware test bed, confirm our analytical results in that the RKS conserves more energy than the other two.
منابع مشابه
A Lightweight Middleware Protocol for Ad Hoc Distributed Object Computing in Ubiquitous Computing Environments
Devices in ubiquitous computing environments are usually embedded, wearable, and handheld, have resource constraints, and are all connected to each other through wireless connections and other computers possibly through fixed network infrastructures, such as the Internet. These devices may form numerous webs of short-range and often low-power mobile ad hoc networks to exchange information. Dist...
متن کاملContext-Sensitive Object Request Broker for Ubiquitous Computing Environments
Context-awareness is an important property of applications in ubiquitous computing and communication (ubicomp) environments. Contextsensitive applications use various data from the surrounding environments and the devices to adapt their behavior. Using context as a criterion to transparently establish communication links among devices requires effective system support. A contextsensitive middle...
متن کاملA Group-Aware Middleware for Ubiquitous Computing Environments
In this paper, we present, Active Surroundings, a groupaware middleware infrastructure for ubiquitous computing environments. Our system focuses on two key issues: group-awareness and transparent application reconfiguration. To achieve these goals, Active Surroundings is composed of four key component: environment sensing for abstraction of environment status and changes and tracing movements o...
متن کاملAn Intelligent Ubiquitous Middleware for U-City: SmartUM
In this paper, we present an intelligent ubiquitous middleware which provides semantic service discovery based on context-awareness and a variety of intelligent ubiquitous convergence services for the applications of ubiquitous city. It is composed of four layers: Common Interface Layer, Context-aware Computing Layer, Ubiquitous Core Computing Layer and Grid Computing Layer. The layers cooperat...
متن کاملEvolutionary Computing Assisted Wireless Sensor Network Mining for QoS-Centric and Energy-efficient Routing Protocol
The exponential rise in wireless communication demands and allied applications have revitalized academia-industries to develop more efficient routing protocols. Wireless Sensor Network (WSN) being battery operated network, it often undergoes node death-causing pre-ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Parallel Distrib. Syst.
دوره 14 شماره
صفحات -
تاریخ انتشار 2003